tail between one's legs – English–Français translations

🇬🇧 en fr 🇫🇷

tail between one's legs phraseologicalUnit

  • defeated; in a cowardly or miserable manner
la queue entre les jambes
Wiktionary Links